export interface TaskModel {
  /**
   * 流程实例ID
   */
  processInstanceId: string
  /**
   * 流程发起时间(办理时间)
   */
  processStartTime: string
  /**
   * 流程状态[10:运行中,20:结束]
   */
  processStatus: string
  /**
   * 流程发起人
   */
  startUserId: string
  /**
   * 任务结束时间(办理时间)
   */
  taskEndTime: string
  /**
   * 任务名称
   */
  taskName: string
  /**
   * 任务产生时间
   */
  taskStartTime: string
  /**
   * 当前审批人(任务审批人)
   */
  taskUserId: string
  [property: string]: any
}

export interface FilterModel {
  /**
   * 流程发起开始日期
   */
  processStartTimeBegin?: string
  /**
   * 流程发起结束日期
   */
  processStartTimeEnd?: string
  /**
   * 流程接收开始日期
   */
  taskCreateTimeBegin?: string
  /**
   * 流程接收结束日期
   */
  taskCreateTimeEnd?: string
  /**
   * 任务名称
   */
  taskName?: string
  /**
   * 任务状态 [10-待办,20-已办]
   */
  taskStatus?: string
  /**
   * 用户ID
   */
  userIds?: string[]
  [property: string]: any
}
